home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / tex-k / tex-k-archive.past / 1994.11.gz / 1994.11 / 000166_owner-test-k@cs.umb.edu_Tue Nov 29 13:54:42 1994.msg < prev    next >
Internet Message Format  |  1994-11-30  |  2KB

  1. Received: by cs.umb.edu id AA08220
  2.   (5.65c/IDA-1.4.4 for tex-k-outgoing); Tue, 29 Nov 1994 08:30:33 -0500
  3. Received: by cs.umb.edu id AA06055
  4.   (5.65c/IDA-1.4.4 for tex-k-outgoing); Tue, 29 Nov 1994 06:57:43 -0500
  5. Received: from ibm-1.MPA-Garching.MPG.DE ([130.183.80.31]) by cs.umb.edu with SMTP id AA06043
  6.   (5.65c/IDA-1.4.4 for <tex-k@cs.umb.edu>); Tue, 29 Nov 1994 06:57:20 -0500
  7. Received: (andreas@localhost) by ibm-1.MPA-Garching.MPG.DE (8.6.8.1/8.6) id MAA118393; Tue, 29 Nov 1994 12:54:42 +0100
  8. Date: Tue, 29 Nov 1994 12:54:42 +0100
  9. From: Andreas Schott <andreas@mpa-garching.mpg.de>
  10. Message-Id: <199411291154.MAA118393@ibm-1.MPA-Garching.MPG.DE>
  11. To: tex-k@cs.umb.edu
  12. Cc: john@minster.york.ac.uk
  13. Subject: Re:  virtex(1)
  14. In-Reply-To: <199411281734.JAA08191@june.cs.washington.edu>
  15. References: <199411281734.JAA08191@june.cs.washington.edu>
  16. Reply-To: andreas@mpa-garching.mpg.de (Andreas Schott)
  17. Sender: owner-test-k@cs.umb.edu
  18. Precedence: bulk
  19.  
  20. We had a discussion about filenames end of July. The result was:
  21.  
  22. 1. In TeX (Knuth) the decision was that almost everything, except
  23.    a backslash, newline, blank or percent-sign are valid in
  24.    filenames, thus not terminating a filename-token after \font,
  25.    \input or \openin (Note: this includes {, } and $).
  26.  
  27. 2. Furthermore the kpathsearch-library expands ~, ~uid, $foo and
  28.    ${foo} like a shell would do (this is system-dependent).
  29.  
  30. 3. You cannot influence the behaviour assigning different catcodes,
  31.    \input does not care about catcodes.
  32.  
  33. As Pierre MacKay already said, although UNIX allows everything in
  34. filenames (even newlines!) it is a bad idea to use it. Because
  35. many programs including TeX make assumptions about separators.
  36.  
  37. Andreas Schott.
  38. ----------------------------------------------------------------
  39. http://www.ipp-garching.mpg.de/~ays  |  :-O   Wissen ist Macht!
  40. email: A.Schott@ipp-garching.mpg.de  |  8-(   Ich wei"s nichts. 
  41. phone: +49 89 3299-2180              |  ;->   Macht auch nichts.